braided rawhide strap - French English Dictionary